to den - French English Dictionary